package com.sqx.modules.creation.entity.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class GetMyCreationListVo {

    /**
     * 创作id
     */
    @TableId(value = "creation_id", type = IdType.AUTO)
    private Integer creationId;


    /**
     * 用户id
     */
    @TableField("user_id")
    private Integer userId;

    private String userName;

    private String userAvatar;

    /**
     * 创作类别：1图文2视频
     */
    @TableField("creation_classify")
    private Integer creationClassify;

    @TableField("label_id")
    private Integer labelId;


    /**
     * 创作文章
     */
    @TableField("creation_write")
    private String creationWrite;

    /**
     * 创作视频
     */
    @TableField("creation_video")
    private String creationVideo;

    private String creationPictures;

    private String[] creationPicture;
    /**
     * 视频封面图
     */
    private String creationVideoPicture;

    /**地址信息*/
    private String creationCity;

    /**
     * 0=待审核、1=已驳回、2=已通过、3=删除
     */
    @TableField("creation_status")
    private Integer creationStatus;

    /**
     * 创建时间
     */
    @TableField("create_time")
    private Date createTime;

    /**
     * 修改时间
     */
    @TableField("update_time")
    private Date updateTime;
    /**
     * 点赞数
     */
    private Integer goodNum;
    /**
     * 评论数
     */
    private Integer commentNum;
//    是否关注：0否1是
    private Integer followsStatus;

    /**
     * 是否点赞：0否1是
     */
    private Integer goodStatus;
//
//    private Integer followsNum;
}
